package com.study.demo.es;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 商品求购表 页面展示实体
 *
 * @author liuhongzhen
 * @since 2022-04-18
 */
@Getter
@Setter
public class GoodsBuyVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    @JsonProperty("goods_code")
    private String goodsCode;

    @JsonProperty("goods_name")
    private String goodsName;

    @JsonProperty("demand")
    private String demand;

    @JsonProperty("change_type")
    private String changeType;

    @JsonProperty("change_type_text")
    private String changeTypeText;

    @JsonProperty("energy_model")
    private String energyModel;

    @JsonProperty("category_type")
    private String categoryType;

    @JsonProperty("category_type_text")
    private String categoryTypeText;

    @JsonProperty("material_type")
    private String materialType;

    @JsonProperty("material_type_text")
    private String materialTypeText;

    @JsonProperty("province_code")
    private String provinceCode;

    @JsonProperty("province_name")
    private String provinceName;

    @JsonProperty("city_code")
    private String cityCode;

    @JsonProperty("city_name")
    private String cityName;

    @JsonProperty("county_code")
    private String countyCode;

    @JsonProperty("county_name")
    private String countyName;

    @JsonProperty("detail_address")
    private String detailAddress;

    @JsonProperty("freight_type")
    private String freightType;

    @JsonProperty("freight_type_text")
    private String freightTypeText;

    @JsonProperty("description")
    private String description;

    @JsonProperty("price")
    private Long price;

    @JsonProperty("remark")
    private String remark;

}
